well funded - German English Dictionary